﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SuccinctCS
{
    public interface IImmutableList<T>
    {
        T Head();
        IImmutableList<T> Tail();
        bool IsEmpty{get;}
    }
}
